dialectal, England
: phosphorescence from decaying matter
: firing or shooting of shells : the explosions from shells
Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!
Merriam-Webster unabridged
Share